$(".bmap-point").on("click",function(){
	var $this = $(this),
		id = $(this).attr('id');
	
	layer.open({
		type: 1,
		//shade: false,
		title: "腾讯地图标注",
		content: $('#layer'), //捕获的元素，注意：最好该指定的元素要存放在body最外层，否则可能被其它的相对元素所影响
		area: ['800px', '600px'],
		shadeClose:true,
		cancel: function(index){
			$this = null;
			id = null;
		}
	});
	var location = $this.val().split(",");
	var lat = location[0],
		lng = location[1],
		zoom = 22;
	if ($this.val() == ''){
		lat = 34.766916;
		lng = 113.753257;
		zoom = 12;
	}
	var center = new qq.maps.LatLng(lat, lng);
	// console.log(center);
	//初始化地图
	var map = new qq.maps.Map(document.getElementById("container"), {
		// 地图的中心地理坐标
		center: center,
		zoom: zoom
	});
	//获取地图中心点事件
	var marker;
	marker=new qq.maps.Marker({
		position: map.getCenter(), 
		map:map
	});

	//当地图中心属性更改时触发事件
	qq.maps.event.addListener(map, 'center_changed', function() {
		var mapCenter = map.getCenter(); //获取地图中心点坐标
		// console.log(id);
		$("#" + id).val(mapCenter.getLat().toFixed(6) + "," + mapCenter.getLng().toFixed(6));
		if(!marker) {
			marker=new qq.maps.Marker({
				position:mapCenter, 
				map:map
			});
			return;
		}
		marker.setPosition(mapCenter);
	});
	
	$(".bmap-address").bind('keydown',function(event){
	    if(event.keyCode == "13") {
			$(this).blur();
			var address = $(this).val();
			//调用地址解析类
			geocoder = new qq.maps.Geocoder({
			    complete : function(result){
					map.setCenter(result.detail.location);
					map.panTo(result.detail.location);
			    }
			});
			//通过getLocation();方法获取位置信息值
			geocoder.getLocation(address);
			return false;
	    }
	});
});